construction trailer - Español Inglés Diccionario